package basededatos;

import java.util.ArrayList;
import java.util.List;

import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;


public class ParseXML {
	
	//volatile static ArrayList<Abstract_Queue<Proceso>> queues = new ArrayList<Abstract_Queue<Proceso>>();
//	volatile static Integer[] id = new Integer[3];
//	volatile static String[] name = new String[3];
//	volatile static String[] type = new String[3];
//	volatile static Integer[] quantum = new Integer[3];
//	volatile static int[] preemptive = new int[3];
//	volatile static int[] queueOnQuantumEnd = new int[3];
//	volatile static int[] queueOnIOEnd = new int[3];
//	volatile static int ram, swap, page;
//	volatile static int[] RamOcupada, SwapOcupada;
//	volatile static Frame[] RAM, SWAP;
        volatile static String user, passwd;
	
	public static void ParseSysXML(){
			
			try {
	            SAXBuilder builder=new SAXBuilder(false);
	            Document doc=builder.build("usrdata.xml");
	            //construyo el arbol en memoria desde el fichero
	            // que se lo pasara por parametro.
	            Element sys = doc.getRootElement();
	            //obtengo el elemento raiz
	            
	            Element data = sys.getChild("data");
	            
                    user = data.getAttributeValue("usr");
                    passwd = data.getAttributeValue("pass");
                    
	           
	            

	         }catch (Exception e){
	            e.printStackTrace();
	            System.out.println("Error al leer el archivo usrdata.xml");
	         } 
			
			
			
		}

}
